// samsting : this file is auto create.

#include "Ess/2014-08-28/DescribeScalingConfigurationsRequest.h"

namespace aliyun { namespace Ess {

DescribeScalingConfigurationsRequest::DescribeScalingConfigurationsRequest() : RpcAcsRequest("Ess", "2014-08-28", "DescribeScalingConfigurations") {
}

int64 DescribeScalingConfigurationsRequest::GetOwnerId(void) const {
  return OwnerId_;
}
void DescribeScalingConfigurationsRequest::SetOwnerId(int64 OwnerId) {
  OwnerId_ = OwnerId;
  PutQueryParameter("OwnerId", string_ValueOfInt64(OwnerId_));
}

const string& DescribeScalingConfigurationsRequest::GetResourceOwnerAccount(void) const {
  return ResourceOwnerAccount_;
}
void DescribeScalingConfigurationsRequest::SetResourceOwnerAccount(const string& ResourceOwnerAccount) {
  ResourceOwnerAccount_ = ResourceOwnerAccount;
  PutQueryParameter("ResourceOwnerAccount", ResourceOwnerAccount_);
}

int64 DescribeScalingConfigurationsRequest::GetResourceOwnerId(void) const {
  return ResourceOwnerId_;
}
void DescribeScalingConfigurationsRequest::SetResourceOwnerId(int64 ResourceOwnerId) {
  ResourceOwnerId_ = ResourceOwnerId;
  PutQueryParameter("ResourceOwnerId", string_ValueOfInt64(ResourceOwnerId_));
}

int DescribeScalingConfigurationsRequest::GetPageNumber(void) const {
  return PageNumber_;
}
void DescribeScalingConfigurationsRequest::SetPageNumber(int PageNumber) {
  PageNumber_ = PageNumber;
  PutQueryParameter("PageNumber", string_ValueOfInt(PageNumber_));
}

int DescribeScalingConfigurationsRequest::GetPageSize(void) const {
  return PageSize_;
}
bool DescribeScalingConfigurationsRequest::SetPageSize(int PageSize) {
  if(PageSize > 50) {
    return false;
  }
  PageSize_ = PageSize;
  PutQueryParameter("PageSize", string_ValueOfInt(PageSize_));
  return true;
}

const string& DescribeScalingConfigurationsRequest::GetScalingGroupId(void) const {
  return ScalingGroupId_;
}
void DescribeScalingConfigurationsRequest::SetScalingGroupId(const string& ScalingGroupId) {
  ScalingGroupId_ = ScalingGroupId;
  PutQueryParameter("ScalingGroupId", ScalingGroupId_);
}

const string& DescribeScalingConfigurationsRequest::GetScalingConfigurationId_1(void) const {
  return ScalingConfigurationId_1_;
}
void DescribeScalingConfigurationsRequest::SetScalingConfigurationId_1(const string& ScalingConfigurationId_1) {
  ScalingConfigurationId_1_ = ScalingConfigurationId_1;
  PutQueryParameter("ScalingConfigurationId.1", ScalingConfigurationId_1_);
}

const string& DescribeScalingConfigurationsRequest::GetScalingConfigurationId_2(void) const {
  return ScalingConfigurationId_2_;
}
void DescribeScalingConfigurationsRequest::SetScalingConfigurationId_2(const string& ScalingConfigurationId_2) {
  ScalingConfigurationId_2_ = ScalingConfigurationId_2;
  PutQueryParameter("ScalingConfigurationId.2", ScalingConfigurationId_2_);
}

const string& DescribeScalingConfigurationsRequest::GetScalingConfigurationId_3(void) const {
  return ScalingConfigurationId_3_;
}
void DescribeScalingConfigurationsRequest::SetScalingConfigurationId_3(const string& ScalingConfigurationId_3) {
  ScalingConfigurationId_3_ = ScalingConfigurationId_3;
  PutQueryParameter("ScalingConfigurationId.3", ScalingConfigurationId_3_);
}

const string& DescribeScalingConfigurationsRequest::GetScalingConfigurationId_4(void) const {
  return ScalingConfigurationId_4_;
}
void DescribeScalingConfigurationsRequest::SetScalingConfigurationId_4(const string& ScalingConfigurationId_4) {
  ScalingConfigurationId_4_ = ScalingConfigurationId_4;
  PutQueryParameter("ScalingConfigurationId.4", ScalingConfigurationId_4_);
}

const string& DescribeScalingConfigurationsRequest::GetScalingConfigurationId_5(void) const {
  return ScalingConfigurationId_5_;
}
void DescribeScalingConfigurationsRequest::SetScalingConfigurationId_5(const string& ScalingConfigurationId_5) {
  ScalingConfigurationId_5_ = ScalingConfigurationId_5;
  PutQueryParameter("ScalingConfigurationId.5", ScalingConfigurationId_5_);
}

const string& DescribeScalingConfigurationsRequest::GetScalingConfigurationId_6(void) const {
  return ScalingConfigurationId_6_;
}
void DescribeScalingConfigurationsRequest::SetScalingConfigurationId_6(const string& ScalingConfigurationId_6) {
  ScalingConfigurationId_6_ = ScalingConfigurationId_6;
  PutQueryParameter("ScalingConfigurationId.6", ScalingConfigurationId_6_);
}

const string& DescribeScalingConfigurationsRequest::GetScalingConfigurationId_7(void) const {
  return ScalingConfigurationId_7_;
}
void DescribeScalingConfigurationsRequest::SetScalingConfigurationId_7(const string& ScalingConfigurationId_7) {
  ScalingConfigurationId_7_ = ScalingConfigurationId_7;
  PutQueryParameter("ScalingConfigurationId.7", ScalingConfigurationId_7_);
}

const string& DescribeScalingConfigurationsRequest::GetScalingConfigurationId_8(void) const {
  return ScalingConfigurationId_8_;
}
void DescribeScalingConfigurationsRequest::SetScalingConfigurationId_8(const string& ScalingConfigurationId_8) {
  ScalingConfigurationId_8_ = ScalingConfigurationId_8;
  PutQueryParameter("ScalingConfigurationId.8", ScalingConfigurationId_8_);
}

const string& DescribeScalingConfigurationsRequest::GetScalingConfigurationId_9(void) const {
  return ScalingConfigurationId_9_;
}
void DescribeScalingConfigurationsRequest::SetScalingConfigurationId_9(const string& ScalingConfigurationId_9) {
  ScalingConfigurationId_9_ = ScalingConfigurationId_9;
  PutQueryParameter("ScalingConfigurationId.9", ScalingConfigurationId_9_);
}

const string& DescribeScalingConfigurationsRequest::GetScalingConfigurationId_10(void) const {
  return ScalingConfigurationId_10_;
}
void DescribeScalingConfigurationsRequest::SetScalingConfigurationId_10(const string& ScalingConfigurationId_10) {
  ScalingConfigurationId_10_ = ScalingConfigurationId_10;
  PutQueryParameter("ScalingConfigurationId.10", ScalingConfigurationId_10_);
}

const string& DescribeScalingConfigurationsRequest::GetScalingConfigurationName_1(void) const {
  return ScalingConfigurationName_1_;
}
void DescribeScalingConfigurationsRequest::SetScalingConfigurationName_1(const string& ScalingConfigurationName_1) {
  ScalingConfigurationName_1_ = ScalingConfigurationName_1;
  PutQueryParameter("ScalingConfigurationName.1", ScalingConfigurationName_1_);
}

const string& DescribeScalingConfigurationsRequest::GetScalingConfigurationName_2(void) const {
  return ScalingConfigurationName_2_;
}
void DescribeScalingConfigurationsRequest::SetScalingConfigurationName_2(const string& ScalingConfigurationName_2) {
  ScalingConfigurationName_2_ = ScalingConfigurationName_2;
  PutQueryParameter("ScalingConfigurationName.2", ScalingConfigurationName_2_);
}

const string& DescribeScalingConfigurationsRequest::GetScalingConfigurationName_3(void) const {
  return ScalingConfigurationName_3_;
}
void DescribeScalingConfigurationsRequest::SetScalingConfigurationName_3(const string& ScalingConfigurationName_3) {
  ScalingConfigurationName_3_ = ScalingConfigurationName_3;
  PutQueryParameter("ScalingConfigurationName.3", ScalingConfigurationName_3_);
}

const string& DescribeScalingConfigurationsRequest::GetScalingConfigurationName_4(void) const {
  return ScalingConfigurationName_4_;
}
void DescribeScalingConfigurationsRequest::SetScalingConfigurationName_4(const string& ScalingConfigurationName_4) {
  ScalingConfigurationName_4_ = ScalingConfigurationName_4;
  PutQueryParameter("ScalingConfigurationName.4", ScalingConfigurationName_4_);
}

const string& DescribeScalingConfigurationsRequest::GetScalingConfigurationName_5(void) const {
  return ScalingConfigurationName_5_;
}
void DescribeScalingConfigurationsRequest::SetScalingConfigurationName_5(const string& ScalingConfigurationName_5) {
  ScalingConfigurationName_5_ = ScalingConfigurationName_5;
  PutQueryParameter("ScalingConfigurationName.5", ScalingConfigurationName_5_);
}

const string& DescribeScalingConfigurationsRequest::GetScalingConfigurationName_6(void) const {
  return ScalingConfigurationName_6_;
}
void DescribeScalingConfigurationsRequest::SetScalingConfigurationName_6(const string& ScalingConfigurationName_6) {
  ScalingConfigurationName_6_ = ScalingConfigurationName_6;
  PutQueryParameter("ScalingConfigurationName.6", ScalingConfigurationName_6_);
}

const string& DescribeScalingConfigurationsRequest::GetScalingConfigurationName_7(void) const {
  return ScalingConfigurationName_7_;
}
void DescribeScalingConfigurationsRequest::SetScalingConfigurationName_7(const string& ScalingConfigurationName_7) {
  ScalingConfigurationName_7_ = ScalingConfigurationName_7;
  PutQueryParameter("ScalingConfigurationName.7", ScalingConfigurationName_7_);
}

const string& DescribeScalingConfigurationsRequest::GetScalingConfigurationName_8(void) const {
  return ScalingConfigurationName_8_;
}
void DescribeScalingConfigurationsRequest::SetScalingConfigurationName_8(const string& ScalingConfigurationName_8) {
  ScalingConfigurationName_8_ = ScalingConfigurationName_8;
  PutQueryParameter("ScalingConfigurationName.8", ScalingConfigurationName_8_);
}

const string& DescribeScalingConfigurationsRequest::GetScalingConfigurationName_9(void) const {
  return ScalingConfigurationName_9_;
}
void DescribeScalingConfigurationsRequest::SetScalingConfigurationName_9(const string& ScalingConfigurationName_9) {
  ScalingConfigurationName_9_ = ScalingConfigurationName_9;
  PutQueryParameter("ScalingConfigurationName.9", ScalingConfigurationName_9_);
}

const string& DescribeScalingConfigurationsRequest::GetScalingConfigurationName_10(void) const {
  return ScalingConfigurationName_10_;
}
void DescribeScalingConfigurationsRequest::SetScalingConfigurationName_10(const string& ScalingConfigurationName_10) {
  ScalingConfigurationName_10_ = ScalingConfigurationName_10;
  PutQueryParameter("ScalingConfigurationName.10", ScalingConfigurationName_10_);
}

const string& DescribeScalingConfigurationsRequest::GetOwnerAccount(void) const {
  return OwnerAccount_;
}
void DescribeScalingConfigurationsRequest::SetOwnerAccount(const string& OwnerAccount) {
  OwnerAccount_ = OwnerAccount;
  PutQueryParameter("OwnerAccount", OwnerAccount_);
}


} } // namespace aliyun { namespace Ess {

// end of file 
